1. You won't find a reference to the CopyMemory API function in the Windows API or in Visual Basic's API Viewer. This term was first introduced by Bruce McKinney in the first edition of his Hardcore Visual Basic (Microsoft Press, 1995) as an alias for the hmemcopy API function when working with 16-bit platforms and for RtlMoveMemory when working with 32-bit platforms. The CopyMemory name describes so closely what those functions do that it rapidly became widely used by Visual Basic programmers, who, in most cases, didn't even know where the term originated. This short note should help refresh everyone's memory and give Bruce his due.